foot snare - Español Inglés Diccionario